@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form,
	fieldset, input, textarea, p, blockquote, th, td {
	padding: 0;
	margin: 0;
}
.flex {
	display: flex;
}
.flex.justify {
	justify-content: center;
}
.flex.align {
	align-items: center;
}
.flex.between {
	justify-content: space-between;
}
.flex.column {
	flex-direction: column;
}
.font14 {
	font-size: 14px;
}
.font16 {
	font-size: 16px;
}
.font18 {
	font-size: 18px;
}
.white {
	color: #fff;
}
body {
	font: 12px/24px "Microsoft yahei", "微软雅黑", 'Tahoma', 'Verdana', 'Arial',
		'sans-serif', "SimSun";
	margin: 0 0;
	padding: 0 0;
	background: #ffffff !important;
	overflow-x: hidden;
}

fieldset, img {
	border: 0;
	vertical-align: top;
	max-width: 100%;
	height: auto;
}

ol, ul, li {
	list-style: none;
}

.clearfix {
	clear: both;
}

* {
	-webkit-box-sizing: border-box;
	outline: none !important;
}

address, caption, cite, code, dfn, em, strong, th, var {
	font-weight: normal;
	font-style: normal;
}

caption, th {
	text-align: left;
}

h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: 100%;
}

abbr, acronym {
	border: 0;
}

a {
	text-decoration: none !important;
}

a:hover {
	text-decoration: none;
}

.btn.focus, .btn:focus, .btn:hover {
	color: #FFF;
}

.yahei {
	font-family: "Microsoft Yahei", Arial;
}
/**header**/
.fix-header {
	height: 80px !important;
}

.no-margin {
	margin: 0 !important;
}

.w181 {
	width: 181px;
}

.h75 {
	height: 75px !important;
}

.t75 {
	top: 75px !important;
}
.uhide{display:none !important; }
.xn-uhide{display:none;}
.w1200 {
    width: 1200px;
    margin: 0 auto;
    padding-top: 3px;
}
.navbar {
	background: #f3f6fa;
	min-height: auto;
	border: none;
	border-radius: 0;
	margin-bottom: 0;
	z-index: 1000;
}

.navbar-brand {
	padding: 5px 0px 0;
	width:100px;
}

.navbar-header {
	height: auto;
}

.p50 {
	padding: 5px 0
}

.navbar-default {
	font-family: "Microsoft YaHei", "微软雅黑", helvetica, arial, verdana,
		tahoma, sans-serif;
	border: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	border-radius: 0px;
	margin-bottom: 0;
	width: 100%;
	min-height: 80px;
	/* padding: 5px 0; */
	-webkit-box-shadow: rgba(0, 0, 0, 0.11765) 0px 1px 3px;
	-moz-box-shadow: rgba(0, 0, 0, 0.11765) 0px 1px 3px;
	-ms-box-shadow: rgba(0, 0, 0, 0.11765) 0px 1px 3px;
	box-shadow: rgba(0, 0, 0, 0.11765) 0px 1px 3px;
	background-color: rgba(255, 255, 255, 1);
	clear: both;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-webkit-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}

.navbar-default .navbar-nav {
	margin: 15px 0 0px 0;
}

.navbar-default .navbar-nav>li img {
	padding: 10px 10px;
}

.navbar-default .navbar-nav>li {
	float: left;
	display: block; /* height: 75px; */
}

.navbar-default .navbar-nav>li>a {
	display: block;
	float: left;
	text-align: center;
	padding: 8px 30px 0px 30px;
	height: 90px;
	line-height: 60px;
	font-size: 15px;
	color: #000000;
}

.navbar-default .navbar-nav>li>a:after {
	content: "";
	height: 5px;
	position: absolute;
	bottom: -1px;
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
	left: 0;
	width: 0;
	color: #0b3573 !important;
}

.navbar-default .navbar-nav>li>a:hover {
	color: #0b3573 !important;
	background-color: #fff !important;
}

.navbar-default .navbar-nav>li>a:hover:after {
	background: #0c3776;
	width: 100%;
}

.test::after {
	display: none !important;
}

.selected {
	border-bottom: 4px solid #0c3776
}

.navbar-nav>li .dropdown-menu {
	min-width: 100%;
	border-radius: 0;
	border: none;
	padding: 0;
	background: #fff;
}

.navbar-nav>li .dropdown-menu {
	top: 90px;
	left: -70px;
	border: none;
	border-radius: 0;
	padding: 15px;
	border-right: 1px solid #e1e1e1;
	border-top: 1px solid #e1e1e1;
	border-left: 1px solid #e1e1e1;
	box-shadow: none;
	min-width: 250px;
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
}

.navbar-nav>li.open>.dropdown-menu {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	opacity: 1;
	filter: alpha(opacity = 100);
	display: block !important;
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
	background-color: rgba(233, 233, 233, 1) !important;
}
.navbar-nav>li.open>.dropdown-menu>li.open>.dropdown-menu {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	opacity: 1;
	filter: alpha(opacity = 100);
	display: block !important;
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
	background-color: rgba(233, 233, 233, 1) !important;
}

.navbar-nav>li>.dropdown-menu li {
	
}

.navbar-nav>li>.dropdown-menu a {
	display: block;
	padding: 10px 21px;
	color: rgba(25, 25, 25, 1);
	font-size: 14px;
	text-align: left;
	-webkit-transition: .1s;
	-o-transition: .1s;
	transition: .1s;
}
.navbar-nav>li>.dropdown-menu>li>.dropdown-menu a {
	display: block;
	padding: 10px 21px;
	color: rgba(25, 25, 25, 1);
	font-size: 14px;
	text-align: left;
	-webkit-transition: .1s;
	-o-transition: .1s;
	transition: .1s;
}

.navbar-nav>li>.dropdown-menu a:hover {
	color: #fff;
	height: 40px;
	padding: 10 21px;
	font-size: 14px;
	background: rgba(9, 56, 118, 1) url(../img/arrow_1.png) no-repeat right;
}

.navbar-nav>li>.dropdown-menu>li>.dropdown-menu a:hover {
	color: #0c3776;
	height: 40px;
	padding: 10 21px;
	font-size: 14px;
	background: rgba(255, 255, 255, 1) url(../img/arrow_blue.png) no-repeat right;
}

.yamm .nav, .yamm .collapse, .yamm .dropup, .yamm .yamm-fw {
	position: static;
}

.yamm .container {
	position: relative;
	margin: 0 auto;
}
/* flexslider */
.flexslider {
	position: relative;
	height: auto;
	overflow: hidden;
}

.slides {
	position: relative;
	z-index: auto;
}
.slides li {
	float: left;
}
.slides li img {
	max-width: 100%;
	width: 100%;
}

.flex-control-nav {
	position: absolute;
	top: 96%;
	bottom: 10%;
	z-index: 2;
	width: 100%;
	text-align: center;
}

.flex-control-nav li {
	display: inline-block;
	width: 50px;
	height: 6px;
	margin: 0 5px;
	*display: inline;
	zoom: 1;
}

.flex-control-nav a {
	display: inline-block;
	width: 50px;
	height: 6px;
	line-height: 40px;
	overflow: hidden;
	background: url(/assets/global/img/dot.png) -66px -8px no-repeat;
	cursor: pointer;
}

.flex-control-nav .flex-active {
	background-position: -3px -8px;
}

.flex-direction-nav {
	position: absolute;
	z-index: 3;
	width: 100%;
	top: 40%;
	/* opacity:0 */
}

.flex-direction-nav li a {
	display: block;
	width: 50px;
	height: 50px;
	overflow: hidden;
	cursor: pointer;
	position: absolute;
}
.flex-direction-nav li:first-of-type::before{
    content: "";
    left: 100px;
    width: 60px;
    height: 90px;
    background: #ccc;
    position: absolute;
    opacity: 0.2;
}
.flex-direction-nav li:last-of-type::before{
    content: "";
    right: 100px;
    width: 60px;
    height: 90px;
    background: #ccc;
    position: absolute;
    opacity: 0.2;
}
.flex-direction-nav li a.flex-prev {
	left: 116px;
    top: 23px;
	background: url(/assets/global/img/arrow_left.png) no-repeat;
	filter: alpha(opacity = 50);
	opacity: 0.5;
}

.flex-direction-nav li a.flex-next {
	right: 93px;
    top: 23px;
	background: url(/assets/global/img/arrow_right.png) no-repeat;
	filter: alpha(opacity = 50);
	opacity: 0.5;
}

.flex-direction-nav li a.flex-prev:hover, .flex-direction-nav li a.flex-next:hover
	{
	filter: alpha(opacity = 100);
	opacity: 1;
}

.video {
	width: 800px;
	height: 500px;
	position: fixed;
	top: 40%;
	left: 50%;
	margin-top: -221px;
	margin-left: -400px;
	display: none;
	z-index: 10000;
}

.video .mskeClaose {
	width: 27px;
	height: 27px;
	position: absolute;
	right: -10px;
	top: 15px;
	z-index: 1000222;
	cursor: pointer;
}
/** 产品介绍* */
.bg_cp {
	background: url(/static/imgs/icobg.png) no-repeat;
	height: auto;
	padding-bottom: 3%;
	overflow: hidden;
}

.cpjs_tit {
	text-align: center;
	margin: 40px auto;
	font-family: "Microsoft Yahei"
}

.cpjs_tit h3 {
	font-size: 24px;
	color: #1e6294;
	font-weight: bold;
	font-family: "Microsoft Yahei"
}

.cpjs_tit p {
	font-size: 16px;
	font-style: italic;
	color: #434343;
	font-family: "Microsoft Yahei"
}

.cpjs .col-md-3 {
	padding: 5px !important;
}

.cpjs_con {
	height: 320px;
	text-align: center;
	padding: 15px;
}

.cpjs_con .image {
	padding: 12px 0px;
	cursor: pointer;
	-webkit-backface-visibility: hidden;
	-webkit-transition: all .8s ease-in-out;
	-moz-transition: all .8s ease-in-out;
	transition: all .8s ease-in-out;
}

.cpjs_con:hover .image {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}

.cpjs_con h3 {
	font-size: 22px;
	color: #1e6294;
	font-weight: bold;
	padding: 15px 0px;
	font-family: "Microsoft Yahei"
}

.cpjs_con h3 span {
	color: #1e6294;
	font-size: 14px;
	font-style: italic;
}

.cpjs_con p {
	display: none;
	font-size: 16px;
	color: #7b7b7b;
	line-height: 28px;
	text-align: left;
	padding: 10px 0px;
	font-family: "Microsoft Yahei"
}

.cpjs_con:hover {
	height: 320px;
	background-color: #5090c2;
}

.cpjs_con:hover p {
	display: block;
	color: #FFF;
}

.cpjs_con:hover h3 {
	color: #FFF;
}

.cpjs_con:hover span {
	color: #FFF;
}

.image .icon1 {
	width: 152px;
	height: 152px;
	display: inline-block;
	background: url(/assets/global/img/icon-gaoxiao-n.png) no-repeat;
}

.cpjs_con:hover .image .icon1 {
	width: 100px;
	height: 70px;
	background: url(/assets/global/img/icon-gaoxiao-h1.png) no-repeat;
}

.image .icon2 {
	width: 152px;
	height: 152px;
	display: inline-block;
	background: url(/assets/global/img/icon-tongyong-n.png) no-repeat;
}

.cpjs_con:hover .image .icon2 {
	width: 100px;
	height: 70px;
	background: url(/assets/global/img/icon-tongyong-h.png) no-repeat;
}

.image .icon3 {
	width: 152px;
	height: 152px;
	display: inline-block;
	background: url(/assets/global/img/icon-jiagong-n.png) no-repeat;
}

.cpjs_con:hover .image .icon3 {
	width: 100px;
	height: 70px;
	background: url(/assets/global/img/icon-jiagong-h.png) no-repeat;
}

.image .icon4 {
	width: 152px;
	height: 152px;
	display: inline-block;
	background: url(/assets/global/img/icon-shengxiang-n.png) no-repeat;
}

.cpjs_con:hover .image .icon4 {
	width: 100px;
	height: 70px;
	background: url(/assets/global/img/icon-shengxiang-h.png) no-repeat;
}

.image .icon5 {
	width: 152px;
	height: 152px;
	display: inline-block;
	background: url(/assets/global/img/RFID/icon-RFID-n.png) no-repeat;
}

.cpjs_con:hover .image .icon5 {
	width: 100px;
	height: 70px;
	background: url(/assets/global/img/RFID/icon-RFID-s.png) no-repeat;
}
/* 产品介绍 */
.cpts_bg {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-top: 43px;
}

.cpts_bg .container {
	background-color: #f9f9fa;
	filter: alpha(opacity = 80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}

.jscx {
	padding: 15px 0px;
}

.cpts_con_jscx, .cpts_con_ywcx {
	height: auto;
	overflow: hidden;
	padding: 20px 0px;
}

.line-dot {
	border: 1px dashed #3073a6;
}

.cpts_tit {
	text-align: center;
	margin: 30px auto;
}

.jscx_ul, .ywcx_ul {
	padding: 20px 0px;
	height: auto;
	overflow: hidden;
}

.jscx_ul ul, .ywcx_ul ul {
	height: auto;
	overflow: hidden;
}

.jscx_ul ul li, .ywcx_ul ul li {
	padding: 20px 0px;
	float: left;
	background: url(/assets/global/img/libg.png) left center no-repeat;
	padding-left: 20px;
	color: #2d2d2d;
	font-size: 16px;
	font-family: "Microsoft Yahei"
}
/* 典型用户 */
.dxyh {
	height: 800px;
	overflow: hidden;
	background-image: url(/static/imgs/userbg.png);
	background-size: cover;
}

.dxyh_tit {
	text-align: center;
	margin: 3% auto 50px auto;
	font-family: "Microsoft Yahei";
}
/* film_focus */
.film_focus {
	height: 470px;
	overflow: hidden;
	position: relative;
	margin: 0px auto;
}

.film_focus .film_focus_imgs_wrap {
	width: 340px;
	height: 270px;
}

.film_focus ul.film_focus_imgs {
	width: 622px;
	height: 9999em;
	position: absolute;
	left: 0;
	top: 0;
}

.film_focus ul.film_focus_imgs li {
	height: 270px;
	overflow: hidden;
	border: 1px solid #0589d5;
}

.film_focus ul.film_focus_nav {
	width: 622px;
	height: 280px;
	z-index: 100;
}

.film_focus ul.film_focus_nav li {
	height: 30px;
	margin: 1px 1px 1px 0;
	position: relative;
	padding-left: 4em;
	width: 250px;
	float: left;
	display: block;
}

.film_focus ul.film_focus_nav li.cur h4 {
	color: #0589d5;
	font-family: "Microsoft Yahei"
}

.film_focus ul.film_focus_nav li h4 {
	color: #666666;
	font-size: 15px;
	text-align: left;
	cursor: pointer;
}

.film_focus ul.film_focus_nav li p {
	color: #B9B9B9;
	line-height: 1.8em;
}

.film_focus_desc {
	height: 310px;
	overflow: hidden;
	background: #ffffff;
	position: absolute;
	right: 0;
	_right: -45px;
	top: 0;
}

.film_focus_desc h2 {
	width: auto;
	font-weight: bold;
	color: #333333;
	text-align: center;
	font-size: 18px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	font-family: "Microsoft Yahei";
	padding: 5px 0px;
	padding-left: 2em;
	float: left;
	text-align: left;
}

.film_focus_desc p {
	color: #0589d5;
	font-size: 15px;
	text-align: left;
	font-family: "Microsoft Yahei";
	padding: 10px 0px;
	padding-left: 8em;
}

.film_focus_desc a {
	font-size: 16px;
	color: #999999;
	float: right;
	padding-right: 15px;
}

.film_focus_desc a:hover {
	color: #0589d5;
}
/* film_focus2 */
.film_focus2 {
	height: 270px;
	overflow: hidden;
	position: relative;
	margin: 0px auto;
}

.film_focus2 .film_focus_imgs_wrap2 {
	width: 340px;
	height: 270px;
}

.film_focus2 ul.film_focus_imgs2 {
	width: 622px;
	height: 9999em;
	position: absolute;
	right: 0;
	top: 0;
}

.film_focus2 ul.film_focus_imgs2 li {
	height: 270px;
	overflow: hidden;
	border: 1px solid #0589d5;
}

.film_focus2 ul.film_focus_nav2 {
	width: 622px;
	height: 280px;
	z-index: 100;
}

.film_focus2 ul.film_focus_nav2 li {
	height: 30px;
	line-height: 40px;
	margin: 1px 1px 1px 0;
	position: relative;
	padding-left: 4em;
	width: 250px;
	float: left;
	display: block;
}

.film_focus2 ul.film_focus_nav2 li.cur h4 {
	color: #0589d5;
	font-family: "Microsoft Yahei"
}

.film_focus2 ul.film_focus_nav2 li h4 {
	color: #666666;
	font-size: 15px;
	text-align: left;
	cursor: pointer;
}

.film_focus2 ul.film_focus_nav2 li p {
	color: #B9B9B9;
	line-height: 1.8em;
}

.film_focus_desc2 {
	height: 310px;
	overflow: hidden;
	background: #ffffff;
	position: absolute;
	left: 0;
	_right: -45px;
	top: 0;
}

.film_focus_desc2 h2 {
	width: auto;
	font-weight: bold;
	color: #333333;
	text-align: center;
	font-size: 18px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	font-family: "Microsoft Yahei";
	padding: 5px 0px;
	padding-left: 2em;
}

.film_focus_desc2 p {
	color: #0589d5;
	font-size: 15px;
	text-align: left;
	font-family: "Microsoft Yahei";
	padding: 10px 0px;
	padding-left: 8em;
}

.film_focus_desc2 a {
	font-size: 16px;
	color: #999999;
	float: right;
	padding-right: 15px;
}

.film_focus_desc2 a:hover {
	color: #0589d5;
}
/* 新闻动态 */
.newsbg {
	width: 100%;
	height: auto;
	overflow: hidden;
	background-image: url(/static/imgs/bg_信创.png);
	background-size:100% 100%;
}

.news, .hydt {
	padding: 20px 0px 50px 0px;
}

.news_dt_tit {
	text-align: center;
	margin: 4% auto 50px auto;
}

.news_tit h3 {
	width: 270px;
	float: left;
	font-size: 18px;
	color: #232323;
	font-family: "Microsoft Yahei";
	background-color: #FFF;
	line-height: 48px;
	margin: 0px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

.news_tit h3 img {
	margin: 0px 15px;
}

.news_tit span {
	float: right;
}

.news_tit span a {
	font-size: 16px;
	color: #232323;
}

.news_tit span a:hover {
	color: #ffa42e;
	text-decoration: underline !important;
}

.news_con {
	height: auto;
	overflow: hidden;
	clear: both;
	padding: 15px 0px;
}

.news_con ul li {
	line-height: 35px;
	height: auto;
}

.news_con ul li a {
	color: #232323;
	font-size: 16px;
	font-family: "Microsoft Yahei";
}

.news_con ul li span {
	float: right;
}

.news_con ul li a:hover {
	color: #ffa42e;
	text-decoration: underline !important;
}

.news_tit, .hydt_tit {
	height: auto;
	position: relative;
	overflow: hidden;
}

.news_tit a, .hydt_tit a {
	position: absolute;
	right: 0px;
	bottom: 0px;
}

.hydt_tit h3 {
	width: 270px;
	float: left;
	font-size: 18px;
	color: #232323;
	font-family: "Microsoft Yahei";
	background: #FFF;
	line-height: 48px;
	margin: 0px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

.hydt_tit h3 img {
	margin: 0px 15px;
}

.hydt_tit span {
	float: right;
}

.hydt_tit span a {
	font-size: 16px;
	color: #232323;
}

.hydt_tit span a:hover {
	color: #ffa42e;
	text-decoration: underline !important;
}

.hydt_con {
	height: auto;
	overflow: hidden;
	clear: both;
	padding: 15px 0px;
}

.hydt_con ul li {
	line-height: 35px;
	height: auto;
}

.hydt_con ul li a {
	color: #232323;
	font-size: 16px;
	font-family: "Microsoft Yahei";
}

.hydt_con ul li span {
	float: right;
}

.hydt_con ul li a:hover {
	color: #ffa42e;
	text-decoration: underline !important;
}
.xn-gxythxt-infobox .xn-product-platformft{
	width: 20%;
	margin-right: 6.5%;
	height: 340px;
	padding: 43px 29px;
}
.xn-gxythxt-infobox .xn-product-platformft img {
    height: 48px;
    object-fit: cover;
}
.xn-gxythxt-infobox .xn-product-ptitle{
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    padding: 0 0 39px;
}
.xn-product-gxyt::after{
	content:'';
	display: block;
	clear: both;
}
.xn-product-gxyt .xn-productlist{
	width: 33.3%;
    float: left;
    padding: 0 6%;
}
.xn-product-gxyt .xn-productlist p{
	padding: 0;
}
.xn-product-gxyt .xn-productlist p:first-of-type{
	padding: 39px 0 24px;
}
/* 联系我们 */
.lxwm {
	height: auto;
	overflow: hidden;
	background:#030B27;
	font-family: "Microsoft Yahei";
	padding-bottom: 2%;
}

.lxwm h3 {
	padding: 50px 0px 68px 0px;
	float: right;
}

.lxwm .lxwmx {
	padding: 50px 0px 0px 0px;
	font-size: 24px;
	font-weight: bold;
	color: white;
}

.lxwm .diqu li {
	float: left;
	border: 1px solid #FFF;
	margin-right: 7px;
	max-width: 94px;
}

.lxwm .diqu li p {
	font-size: 16px;
	color: #FFF;
	text-align: center;
	padding: 10px;
}

.lxwm .diqu li p:hover {
	background-color: #26ccff;
	cursor: pointer;
}

.lxwm .diqu li:hover {
	border: 0px;
}

.lxwm .diqu li.col-md-2 {
	padding: 0px !important;
}

.lxwm .yqlj {
	line-height: 34px;
}

.lxwm .yqlj span {
	font-size: 16px;
	color: #FFF;
	filter: alpha(opacity = 50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 1;
}

.lxwm .yqlj select {
	width: 35%;
	float: right;
}

.lxwm .lxxx li p {
	font-size: 16px;
	color: #FFF;
	filter: alpha(opacity = 50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 1;
	line-height: 34px;
}

.lxwm .lxxx .phone {
	background: url(/assets/global/img/icon-phone.png) center left no-repeat;
	padding-left: 30px;
}

.lxwm .lxxx .email {
	background: url(/assets/global/img/icon-email.png) center left no-repeat;
	padding-left: 30px;
}

.lxwm .lxxx .fax {
	background: url(/assets/global/img/icon-chuanzhen.png) center left
		no-repeat;
	padding-left: 30px;
}

.lxwm .lxxx .qq {
	background: url(/assets/global/img/icon-qq.png) center left no-repeat;
	padding-left: 30px;
}

.lxwm .lxxx .address {
	background: url(/assets/global/img/icon-adress.png) center left
		no-repeat;
	padding-left: 30px;
	width: 500px
}
/* footer */
.footer_bg {
	width: 100%;
	height: auto;
	overflow: hidden;
	background-color: rgba(35, 44, 64, 1);
}

.footer_bg p {
	text-align: center;
	color: #FFF;
	padding: 5px;
	margin: 0px;
	font: 14px/2.9 "Microsoft Yahei";
}

.bt_title {
	color: #0589d5;
	font-size: 25px;
	text-align: left;
	font-family: "Microsoft Yahei";
	padding: 10px 0px;
	line-height: 3em;
}
.third.dxyh a.gx,.third.dxyh a.qt{font-size:20px;font-family: Microsoft YaHei;cursor: pointer;}
.animated3,.animated2{width: 100%;height: 60%;text-align: center;}
.animated3{position: relative;}
.dxyh .xn-dxyh-dxgxuser .animated:first-of-type{text-align:right;padding-right:8%;}
.dxyh .xn-dxyh-dxgxuser .animated:nth-child(2){text-align:left;padding-left:8%;}
.xn-dxyh-dxgxuser{margin: 1% 0 5%;}
.xn-goodlist{
	width:192px;
	height:146px;
	float:left;
}
.xn-swiper-animated1 .swiper-slide .xn-goodlist img{height: 63%;width: 178px;}
.xn-animated1-text{
	margin-top:15px;
	color: #fff;
}
.navbar-default .navbar-nav .dropdown-toggle{height: 75px !important;}
.navbar-default .navbar-nav .dropdown-menu{top: 75px;}
.xn-index-more{
    text-align: center;
    margin:50px 0 0;
}
.animated3 .xn-index-more{right: 10%;}
.animated3 .swiper-container .swiper-slide{height:auto;}
.dxyh .swiper-container-horizontal>.swiper-pagination-bullets{bottom:10%;}
.dxyh .animated3 .swiper-container-horizontal>.swiper-pagination-bullets{bottom:-10px;}
.dxyh .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 8px;
}
.dxyh .animated3 .swiper-container{height: 84%;margin: 0 90px;position: static;}

.dxyh .swiper-pagination-bullet{
	width: 10px;
    height: 10px;
	background: #fff;
    opacity: 0.6;
    margin:0 4px;
}
.dxyh .swiper-pagination-bullet-active{
	opacity: 1;
    background: #007aff;
}
.dxyh .swiper-slide > img{width:75%;}
.dxyh .swiper-button-prev.swiper-button-white, .dxyh .swiper-container-rtl .swiper-button-next.swiper-button-white{
	top: 33%;
}
.dxyh .swiper-button-next.swiper-button-white, .dxyh .swiper-container-rtl .swiper-button-prev.swiper-button-white{
	top: 33%;
}
.dxyh .animated3 .swiper-button-prev.swiper-button-white, .dxyh .swiper-container-rtl .swiper-button-next.swiper-button-white{
	top: 45%;
}
.dxyh .animated3 .swiper-button-next.swiper-button-white, .dxyh .swiper-container-rtl .swiper-button-prev.swiper-button-white{
	top: 45%;
}
.xn-index-more a:hover{
	cursor: pointer;
	background: rgba(255,255,255,0.4);
    border: 1px solid rgba(255,255,255,1);
}
.xn-index-more a{
    display: inline-block;
    color: #fff;
    font-size: 15px;
    cursor: pointer;
    padding: 8px 30px;
    border: 1px solid rgba(255,255,255,0.9);
    border-radius: 8px;
}
#myBtn {
	position: fixed;
    right: 10px;
    bottom: 12px;
    z-index: 99998;
    cursor: pointer;
    width: 40px;
    height: 40px!important;
    text-align: center;
    white-space: normal;
    font-size: 14px;
    color: #fff;
    background: url(/assets/global/img/Top.svg) no-repeat 10px center #fff;
    box-shadow: 0px 0px 6px 0px rgba(9,56,118,0.2);
    border-radius: 50% !important;
    display: none;
}
#contactInfo {
    position: fixed;
    right: 10px;
    bottom: 65px;
    cursor: pointer;
    width: 40px;
    height: 40px!important;
    text-align: center;
    white-space: normal;
    font-size: 14px;
    color: #fff;
    background: url(/assets/global/img/contact.svg) no-repeat 6px center #fff;
    background-size: 65%;
    box-shadow: 0px 0px 6px 0px rgba(9,56,118,0.2);
    border-radius: 50% !important;
    z-index: 8;
}
.xn-contactInfo-sider{
	width: 50px;
    position: fixed;
    right: 0;
    top: 48%;
    z-index: 9;
    text-align: center;
}
.leftBoxBg {
    background: #f0f0f0;
    padding: 0 15px;
}
.leftBoxLine {
    border-bottom: 1px solid #FFF;
    background-color: #2864b3;
    padding: 7.5px 0px;
	position: relative;
}
.leftBoxLine:hover,.leftBoxLine:active,.leftBoxLine.active,.leftBoxLine:focus{
	background-color: #1c4f93;
}
.leftBoxLine:last-of-type{border-bottom:0;padding: 8px 0;}
.xn-main3-arrow {
    top: 50%;
    right: -11px;
    margin-top: -11px;
    border-width: 10px;
    border-right-width: 0;
    border-left-color: #999 !important;
    border-left-color: rgba(9, 56, 118, 0.2) !important;
}

.xn-main3-arrow:after {
    right: 1px;
    bottom: -10px;
    border-width: 10px;
    content: " ";
    border-right-width: 0;
    border-left-color: #fff !important;
}
.xn-main3-arrow, .xn-main3-arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
.xn-main3-arrowRight {
    bottom: -10px;
    right: 50%;
    margin-top: -11px;
    border-width: 10px;
    border-bottom-width: 0;
    border-top-color: rgba(9, 56, 118, 0.2) !important;
}

.xn-main3-arrowRight:after {
    right: -10px;
    bottom: 0;
    border-width: 10px;
    content: " ";
    border-bottom-width: 0;
    border-top-color: #fff !important;
}
.xn-main3-arrowRight, .xn-main3-arrowRight:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
a.leftBoxSale, a.leftBoxQQ, a.leftBoxWX {
    display: block;
    padding: 20px 0 20px 35px;
    color: #5c5c5c;
}
a.leftBoxSale:hover, a.leftBoxQQ:hover, a.leftBoxWX:hover,a.leftBoxSale:focus, a.leftBoxQQ:focus, a.leftBoxWX:focus {
    color: #114488;
}
a.leftBoxWX {
    background: url(/assets/global/img/leftBoxBg.png) 2px -270px no-repeat;
}
a.leftBoxSale {
    background: url(/assets/global/img/leftBoxBg.png) 2px 20px no-repeat;
}
.leftBoxTele {
    background: #f0f0f0 url(/assets/global/img/leftBoxBg.png) 15px -68px no-repeat;
    color: #5c5c5c;
    padding: 5px 0 5px 50px;
}
.xn-uhide{display:none;}
.officialAccount{
	display: none;
	width: 14.714%;
    background-color: #fff;
    color: #333;
    margin: 0 auto;
    position: fixed;
    top: 51%;
    right: 64px;
    border-radius: 10px !important;
    box-shadow: 0px 0px 4px 0px rgb(9 56 118 / 20%);
}
#officialAccount.officialAccount{right: 21.5%;}
#officialComAccount.officialAccount{top: 47.5%;}
#officialTel.officialAccount{top: 44%;}
#officialTel .xn-officialAccount-body{padding: 32px 0px 22px 0px;}
.officialAccount .xn-officialAccount-main .xn-officialAccount-header{
	padding: 9px 15px 0;
}
.xn-officialAccount-tel{
	font-size: 16px;
    color: #333;
    line-height: 28px;
}
.officialAccount .xn-officialAccount-main .xn-officialAccount-header .xn-close{
	float: right;
    color: #97A7B7;
    font-size: 2em;
    font-weight: 100;
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
}
.officialAccount .xn-officialAccount-header .xn-close:hover {
    color: #114488;
}
.officialAccount .xn-officialAccount-header h3{
	font-size: 16px;
    line-height: 18px;
    color: #093876;
    display: inline-block;
    position: relative;
    top: 18px;
    left: 21px;
    font-weight: bold;
}
.officialAccount .xn-officialAccount-body{
	padding: 40px 0px 15px 0px;
    text-align: center;
}
.officialAccount .xn-officialAccount-body img{
	width: 100%;
    height: auto;
    max-width: 150px;
    max-height: 150px;
    overflow: hidden;
    margin: 0 auto;
	border: 1px solid #D1D1D1;
}
.officialAccount .xn-officialAccount-body span{
    display: block;
    color: #666;
    margin-top: 14px;
}
.xn-main2-lxwm{
	background-color: #11448B;
    color: #f5eeee;
    display: inline-block;
    text-align: center;
    border-radius: 4px !important;
    padding: 8px 10px;
    line-height: 17px;
    margin: 10px;
}
.xn-main2-lxwm .xn-main2-lxwmText{
	display: block;
    font-size: 14px;
}
.xn-main2-lxwm .xn-main2-lxwmTel{display: block;}
.xn-index-xnkf{
	background: #f0f0f0;
    padding: 20px 15px;
}
.xn-index-xnkf a{color: #5c5c5c;}
.xn-index-xnkf a:hover{color: #114488;}
.xn-index-xnkf img{padding-right: 12px;}
.xn-main3-lxus{padding: 15px 96px 0 96px;}
.xn-main3-lxus > label{
	font-weight: 400;
    color: #738091;
    font-size: 14px;
    font-family: Microsoft YaHei;
    margin-bottom: 10px;
}
.xn-main3-lxus .xn-main3-clabel{
	display: inline-block;
    width: 16%;
    text-align: right;
    padding-right: 5px;
}
.xn-main3-lxus .form-group{margin-bottom: 8px;}
.xn-main3-lxus .xn-main3-clabel .control-label{
	color: #333;
    font-weight: normal;
    font-size: 14px;
}
.xn-main3-lxus .form-control{
	display: inline-block;
    width: 83%;
	height: 40px;
}
.xn-main3-lxus .xn-main3-clabel.xn-main3-xqfx{
	vertical-align: top;
    color: #333;
    font-weight: normal;
	font-size: 14px;
}
.xn-main3-lxus .xn-main3-yzm{
	width: 58%;
}
.xn-main3-lxus .xn-main3-yzm + #cimg{height: 40px;}
.modal-title{
	font-size: 16px;
    color: #093876;
    font-weight: bold;
	font-family: Microsoft YaHei;
}
.modal-header{border-bottom:0;}
.modal-header .close{
	color: #738091;
    opacity: 1;
    font-weight: 400;
    font-size: 30px;
}
.modal-header .close:hover{color: #093876;}
.modal-footer{text-align: center;}
.modal-footer .btn-green {
    background-color: #114488;
    border: none;
    border-radius: 3px;
    color: #fff;
    padding: 6px 18px !important;
}
.modal-footer .btn-green:hover{
    background-color: #1C54A0;
    color: #fff;
    border-color: #1C54A0;
}
.modal-footer .btn-green:active {
    background-color: #114488;
}
.modal-footer .btn-gray {
    display: inline-block;
    border: none;
    border-radius: 3px;
    color: #999999;
    background: #eeeeee;
    padding: 6px 20px !important;
}
.modal-footer .btn-gray:hover {
    background-color: #BBBBBB;
    color: #fff;
    border-color: #BBBBBB;
}
.modal-footer .btn-gray:active {
    background-color: #AAAAAA;
    color: #fff;
    border-color: #AAAAAA;
}
#myModal .modal-footer,#cooPartner .modal-footer{
	padding: 15px 100px 32px 100px;
    border-top: none;
}
#myModal .modal-dialog,#cooPartner .modal-dialog {
    width: 680px;
    margin: 30px auto;
}
#myModal .modal-footer .btn,#cooPartner .modal-footer .btn{width: 100%;padding: 10px 18px !important;}
.xn-page-bg1{padding: 80px 0;background-color: #F2F5F8; text-align: center;}
.xn-page-bg1.xn-gsgw-xtts{text-align: left;}
.xn-page-bg2,.xn-page-bg3{background-color: #F2F5F8;}
.xn-page-bg2 .xn-page-cpzxlist{padding:0;}
.xn-page-bg2 .xn-page-progdlist.xn-page-prodxal > span > figure{width: 327px;text-align: center;}
.xn-page-bg2 .xn-page-progdlist.xn-page-prodxal > span > figure > p{text-align: left;}
.xn-page-bg2 .xn-page-progdlist > span{padding:0;}
.xn-page-bg2 .xn-page-progdlist > span:not(:first-of-type) {
    padding-left: 108px;
}
.xn-page-producttitle{padding-bottom: 84px;}
.xn-page-producttitle span{
	display: block;
    font-size: 16px;
    color: #093876;
}
.xn-page-producttitle span:first-of-type{font-size: 24px;padding-bottom: 11px;line-height: 32px;}
.xn-page-cpzxlist{padding: 0 42px;position: relative;}
.xn-page-progdlist:after{
	content:"";
	display:block;
	clear:both;
}
.xn-page-progdlist > span{
	display: inline-block;
    padding: 0 50px;
    float: left;
}
.xn-page-progdlist > span > figure{width: 196px}
.xn-page-progdlist > span > figure > img{}
.xn-page-progdlist > span > figure > p{
	font-weight: bold;
    padding: 40px 0 24px 0;
}
.xn-page-progdlist > span > figure > p:last-of-type{color: #666666;font-size: 14px;font-weight: 400;}
.xn-page-progdlist.xn-page-prodxal > span > figure{width:270px;text-align: center;}
.xn-page-progdlist.xn-page-prodxal > span > figure > p{font-weight: 400;color: #333333;line-height: 28px;text-align: left;}
.xn-page-proleft{
	position: absolute;
    left: 0;
    top: 50%;
	margin-top: -24px;
    width: 50px;
    height: 50px;
    background: url(/assets/global/img/product/arrow_left.svg) no-repeat;
	border: 2px solid #EAEFF5;
    border-radius: 50%;
}
.xn-page-cpzx{width: 1284px;margin: 0 auto;text-align: center;}
.xn-product3-ywcj:not(:first-of-type) {
    margin-top: 45px;
}
.xn-product3-ywcj:after {
    content: "";
    display: block;
    clear: both;
}
.xn-product3-ywcj .col-md-4{
	border-left: 4px solid #C8CFD7;
    border-radius: 2px;
    padding-left: 13px;
}
.xn-product3-ywcj .col-md-4 > div:first-child {
    font-size: 16px;
    color: #000;
}
.xn-product3-ywcj .col-md-4 > div:last-child {
    font-size: 14px;
    color: #242424;
    font-weight: 300;
    padding-top: 6px;
}
.xn-page-proright{
	position: absolute;
    right: 0;
    top: 50%;
	margin-top: -24px;
    width: 50px;
    height: 50px;
    background: url(/assets/global/img/product/arrow_right.svg) no-repeat;
	border: 2px solid #EAEFF5;
    border-radius: 50%;
}
.xn-cpzx-infobox:after{
	content:"";
	display:block;
	clear:both;
}
.xn-cpzx-infobox > .col-md-6:first-of-type{text-align: left;}
.xn-cpzx-infobox > .col-md-6:first-of-type > img:not(:last-of-type){padding-right:24px;}
.xn-cpzx-infobox > .col-md-6:last-of-type{
	padding: 0;
    text-align: left;
    padding-left: 60px;
}
.xn-product3-hzst{margin-top:27px;}
.xn-cpzx-infobox .col-md-6 > div:first-of-type{
	font-size: 20px;
    font-weight: bold;
    padding-top: 58px;
}
.xn-cpzx-infobox .col-md-6 > div:nth-child(2){padding: 35px 0;font-size: 14px;}
.xn-cpzx-infobox .col-md-6 > div:last-of-type{
	display: inline-block;
    font-size: 16px;
    color: #093876;
    padding: 8px 42px 7px;
    border: 2px solid #093876;
    border-radius: 20px;
    cursor: pointer;
}
.xn-cpzx-infobox.xn-cpzx-infopro .col-md-6 > div:last-of-type{
	display: inline-block;
    font-size: 14px;
    color: #222222;
    padding: 33px 0 0 0;
    border: none;
    border-radius: 0px;
    cursor: pointer;
    line-height: 30px;
}
.xn-cpzx-box .xn-gsgw-fagszh{display: inline-block;margin-bottom: 48px;}
.xn-cpzx-infobox .xn-product3-platformft {
    float: left;
    width: 23%;
    text-align: center;
    margin-top: 119px;
    padding: 0px 46px 45px 46px;
    background: #FFFFFF;
    box-shadow: 0px 0px 10px 0px rgba(0, 28, 79, 0.12);
    position: relative;
    height: 320px;
}
.xn-cpzx-infobox .xn-product3-platformft:not(:last-of-type) {
    margin-right: 16px;
}
.xn-product3-platformft img{
	position: absolute;
    top: -60px;
    left: 50%;
    margin-left: -60px;
}
.xn-product3-platformft .xn-product3-ptTitle{
	font-size: 24px;
    color: #000;
    padding-top: 88px;
}
.xn-product3-platformft .xn-product3-ptfhf{
	width: 24px;
    border: 1px solid #2765D7;
    margin: 30px auto 23px auto;
}
.xn-product3-platformft .xn-product3-ptnr{
	font-size: 14px;
    color: #666666;
}
.xn-footer-lxtitle{
	font-size: 18px;
    color: #fff;
    padding: 26px 0 16px 0;
}
.lxwm .w1200 > div.left {
}
.lxwm .w1200 > div.right {
    margin: 0%;
	padding:0px 0 0 26px;
	border-bottom: 2px solid rgba(255,255,255,0.1);
}
.lxwm .w1200 > div:nth-child(3) .xn-footer-lxnr > div > .col-md-6:nth-child(2) > div,.lxwm .w1200 > div:nth-child(4) .xn-footer-lxnr > div:nth-child(2){padding: 5px 0;}
.lxwm .w1200 > div:nth-child(3) .xn-footer-lxnr > div:nth-child(2){padding-bottom: 5px;}
.xn-main3-zxzx{
	background: #2864b3;
    margin-top: 20px;
    color: #fff;
    text-align: center;
    padding: 10px 0;
    border-radius: 4px;
    font-size: 14px;
    letter-spacing: 2px;
    cursor: pointer;
}
.lxwm .w1200 .row{
	margin-left:0;
	margin-right:0;
}
.lxwm .w1200.wfooter{
	
 }
.lxwm .w1200 .left{
  border-right:1px solid #262C45;
  padding-right:0
}
.xn-footer-lxnr{
	color: rgba(255,255,255,0.6);
	padding-bottom:20px;
	border-bottom: 2px solid rgba(255,255,255,0.1);
	margin-right:0;
	margin-left:0;
}
.right .xn-footer-lxnr{
	border-bottom:none;
}
.xn-footer-lxnr .col-md-3{
	padding:0;
}
.xn-footer-lxnr .col-md-6{padding: 0 10px 0 0;}
.xn-footer-lxnr .col-md-6 > div{font-size:12px;color: rgba(255,255,255,0.6);font-weight: 300;}
.xn-footer-lxnr a{
	display: inline-block;
    font-size: 12px;
    color: rgba(255,255,255,0.6);
    padding: 5px 0;
}
.xn-footer-lxnr a:hover{color: rgba(255,255,255,0.6);cursor: pointer;}
.lxwm .w1200 > div:nth-child(3) .xn-footer-lxnr > div > .col-md-6 a{display:inline-block;}
.lv-time-section{
	width: 100%;
    height: 110px;
}
.lv-time-section:last-of-type{margin-bottom: 54px;}
.lv-time-section:nth-child(2) .lv-time-left{top: -35px\0;}
.lv-time-left{
	display: inline-block;
    width: 500px;
    height: 128px;
    border-right: 12px solid #D9D9D9;
    position: relative;
    padding: 46px 61px 50px 0;
}
.lv-time-right{
	display: inline-block;
    width: 500px;
    padding-left: 61px;
}
.lv-time-left .lv-time-nrcontent{text-align: right;}
.lv-time-right .lv-time-nrcontent{
	text-align: left;
    position: relative;
    top: 45px;
}
.lv-time-nrcontent .lv-time-title{
    font-size: 20px;
    color: #FFA800;
    font-family: Microsoft YaHei;
    font-weight: bold;
	padding-bottom: 10px;
}
.lv-time-section:first-of-type .lv-time-title{color: #093876;}
.lv-time-section:last-of-type .lv-time-title{color: #70AD46;}
.lv-time-nrcontent .lv-time-text{font-size: 14px; line-height: 28px;text-align: left;}
.lv-time-year{
	display: inline-block;
    width: 64px;
    height: 64px;
    background: #093876;
    border: 5px solid #FFFFFF;
    box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.16);
    border-radius: 50%;
    position: absolute;
    right: -38px;
    top: 30px;
}
.lv-time-section:nth-of-type(2) .lv-time-year{top: 12px;}
.lv-time-year > span{
	font-weight: bold;
    color: #fff;
    font-size: 18px;
    line-height: 52px;
}
.lv-time-section:first-of-type .lv-time-year:before {
    left: -20px;
    top: 15px;
    border-width: 12px;
    content: " ";
    border-left-width: 0;
    border-right-color: #093876 !important;
    position: absolute;
    border-color: transparent;
    border-style: solid;
}
.lv-time-section:nth-of-type(2) .lv-time-year:before {
	right: -20px;
    top: 15px;
    border-width: 12px;
    content: " ";
    border-right-width: 0;
    border-left-color: #FFA800!important;
    position: absolute;
    border-color: transparent;
    border-style: solid;
}
.lv-time-section:last-of-type .lv-time-year:before {
	left: -20px;
    top: 15px;
    border-width: 12px;
    content: " ";
    border-left-width: 0;
    border-right-color: #70AD46 !important;
    position: absolute;
    border-color: transparent;
    border-style: solid;
}
.lv-time-section:nth-of-type(2) .lv-time-year{background-color:#FFA800;}
.lv-time-section:last-of-type .lv-time-year{background-color:#70AD46;}
.xn-product3-row{padding: 66px 0 0 0;}
.xn-product3-row .col-md-4{text-align:center;padding: 0 30px;}
.xn-product3-text{
	color: #093876;
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    padding: 52px 0 30px 0;
    text-align: center;
	min-height: 130px;
}
.xn-product3-row .col-md-4:nth-of-type(2) .xn-product3-text{min-height: 125px;}
.xn-product3-text1{
	font-size: 14px;
    line-height: 28px;
    text-indent: 2em;
	text-align: left;
}
.xn-product3-ptext{
    text-indent: 2em;
    line-height: 30px;
    font-size: 14px;
}
.xn-cooperation-hzlist{
	display: inline-block;
    vertical-align: middle;
    text-align: center;
}
.xn-cooperation-hzli{
	background: url(/assets/global/img/xn-coorbg.svg) no-repeat;
    width: 106px;
    height: 120px;
}
.xn-cooperation-hzli img{padding-top: 29px;}
.xn-cooperation-text{min-height: 76px;padding-top: 32px;font-size: 14px;}
.xn-cooperation-hzhb > img{
	position: relative;
    padding: 0 18px;
	top: -35px;
}
.xn-cooperation-hzhb{padding-bottom: 126px;}
.xn-cooperation-hzbtn{
	padding-top: 120px;
    text-align: center;
}
.xn-cooperation-hzbtn span{
	border: 2px solid #093876;
    color: #093876;
    box-shadow: 0px 4px 14px 0px rgba(9, 56, 118, 0.2);
    border-radius: 30px;
    padding: 12px 50px;
    font-family: Microsoft YaHei;
    font-size: 24px;
	cursor: pointer;
}
#getCode,#getCodecoop{
	background-color: #114488;
    color: #fff;
    border-radius: 3px;
    font-size: 14px;
    padding: 8px 22px;
    border: 1px solid #114488;
    display: inline-block;
    position: relative;
    top: 2px;
}
.xn-main3-lxus .xn-main3-clabel.xn-main3-xqfx + textarea{height:auto;}
.officialAccount .xn-officialAccount-header .xn-close{
    float: right;
    color: #738091;
    font-weight: 400;
    font-size: 28px;
    position: relative;
    top: 12px;
    right: 14px;
    background: transparent;
    border: none;
}
.phone_inner_inline,.phone_inner,.xn-gsgw-textl,.xn-gsgw-sqdback{display:none;}
.xn-gsgw-btlogo{text-align: center; margin-bottom: 20px}
.xn-gsgw-btlogow{text-align: center;}
.xn-gsgw-lxfs{padding: 62px 0;}
.xn-gsgw-lxfs:after {
    content: "";
    display: block;
    clear: both;
}
.xn-gsgw-aboutTitle{
	color: #093876;
    font-size: 24px;
    padding: 56px 0 39px 0;
    border-bottom: 1px solid #D7D7D7;
	margin-bottom: 28px;
}
.xn-gsgw-lxfs > .col-md-6:not(.xn-gsgw-aboutwm){text-align: center;}
.xn-gsgw-aboutwm > div:not(.xn-gsgw-aboutTitle){padding: 12px 0;}
.xn-gsgw-aboutwm > div:last-of-type{padding-bottom: 40px;border-bottom: 1px solid #D7D7D7;}
.xn-gsgw-aboutwm > div > span{padding-left: 10px;font-size: 16px;vertical-align: middle;}
.xn-gsgw-aboutwm{padding-left: 8%;}
.xn-gsgw-lxfs .col-md-12{padding-top: 100px;}
.xn-gsgw-lxfs .col-md-12 > .col-md-4{padding:20px 15px;}
.xn-gsgw-lxfs .col-md-12 > .col-md-4 > div:first-of-type{font-size: 20px;padding-bottom: 13px;}
.xn-gsgw-lxfs .col-md-12 > .col-md-4 > div:not(:first-of-type){
    color: #888888;
    font-size: 16px;
    padding: 5px 0;
}
.xn-gsgw-abxp{padding: 30px 0px 60px 0px;}
.xn-gsgw-abxp .info-box .info-words > p{text-indent:0;}
.xn-gsgw-abxp .info-box .info-words > p > span > span{display: block;}
.xn-gsgw-abxp .info-box .info-words > p > span{display:block;padding-top:21px;}
.xn-gsgw-fagszh{font-size: 24px; color: rgba(9, 56, 118, 1);}
.xn-gsgw-fagsen{font-size: 16px; color: rgba(9, 56, 118, 1)}
.about-box.xn-gsgw-ysbox{margin: 50px auto;}
.xn-gsgw-yspdbox{padding: 50px 0px;}
.w1200.xn-cpzx-box,.xn-cpzx-box{padding: 80px 0px;}
.about-box.xn-gsgw-dzcwbox{margin: 100px auto;}
.xn-page-bg1 .xn-gsgw-sxdaimg{margin: 50px 60px}
.xn-page-bg1 .xn-gsgw-sxdats1{position: relative;top: 151px;float: right;margin: 50px 90px 50px 12px;}
.xn-page-bg1 .xn-gsgw-sxdats1 .img-tip,.xn-page-bg1 .xn-gsgw-sxdats2 .img-tip{position:relative;top:-34px;}
.xn-page-bg1 .xn-gsgw-sxdats2{position: relative;top: 128px;float: left;margin: 50px 10px 50px 80px;}
.xn-page-bg1 .xn-gsgw-sxdaimg2{margin: 50px 10px 50px 35px;}
.w1200.xn-gsgw-dacjimg{padding: 79px 93px;}
.xn-gsgw-dmtpl{padding-left: 20%;}
.xn-gsgw-dmtpl img:first-of-type{margin-top: 50px}
.xn-gsgw-cspl{padding-left: 150px;}
.xn-about-dxyh{
	margin: 60px 0 20px 0;
}
.xn-about-dxyh .w1200{
    padding: 0;
}
.xn-about-dxyh ul li {
    float: left;
    width: 24%;
    text-align: center;
    padding: 16px 0;
}
.xn-about-dxyh ul li.cur{position: relative;}
.xn-about-dxyh ul li.cur a{
	color: #093876;
    font-weight: bold;
    border-left: 0;
    border-right: 0;
    border-bottom: 1px solid #093876;
}
.xn-about-dxyh li a {
    display: inline-block;
    padding: 0 18px 16px 18px;
    font-size: 20px;
    color: #333;
}
.xn-about-dxyh + .about-box{margin-bottom:80px;text-align: center;}
.xn-about-dxyh ul li.cur:after{
	content:"";
	display: inline-block;
	position: absolute;
	height: 0px;
	width: 0px;
	border-left: 15px solid transparent;
	border-bottom: 15px solid #093876;
	transform: rotate(45deg);
	bottom: 9px;
	left: 50%;
	margin-left: -10px;
}
.xn-about-dxyh .w1200:after{
	content:"";
	display:block;
	clear:both;
}
.dxyh-border{
    float: left;
    width: 1px;
    height: 24px;
    background: #C3C3C3;
    margin-top: 18px;
}
.xn-qy-opacity{opacity: 0;}
#type0:after,#type1:after,#type2:after{
	content:"";
	display:block;
	clear:both;
}

.gray-line{
	margin-top: 50px;
    margin-bottom: 50px;
    margin-left: 15%;
    float: left;
    width: 1200px;
    height: 3px;
    background: #EAEFF5;
}

.info-box-honor{
	float:left;
	width:40%;
	margin-left:550px;
	margin-bottom:100px;
	font-size:16px;
	vertical-align:middle;
}

.info-detail{
	margin-top:30px;
	margin-left:90px;
}

.clear:hover {
	color: #333333;
}

.col-img{
	float:left;
	width:33%;
	height:550px;
	text-align:center;
	vertical-align:middle;
}

.cultureImg{
	height: 480px;
	width: 364px;
}

.box-img{
	width: 77%;
    margin: auto;
}

.softTitle{
	display:block;
	width: 40%;
	height: 16px;
	font-size: 17px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #333333;
	line-height: 30px;
}

.softContent{
	margin-top:24px;
	font-size: 17px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #333333;
	line-height: 30px;
}

.col1{
	width:60%;
	float:left;
}

.col2{
	width:100%;
	float:left;
}

.col2>p{
	width:89%;
}

.col3>p{
	width:56%;
}

.col3>*{
	float:left;
}

.imgQ{
    width: 230px;
    height: 344px;
    float: left;
    margin-left: 7%;
}

.imgQA{
	width: 348px;
    height: 352px;
    margin-top: 30px;
    margin-right: 8%;
}

.col1 :nth-child(3),.col3 :nth-child(4){
	margin-top:79px;
}
.col1 :nth-child(5),.col2 :nth-child(3),.col2 :nth-child(4){
	margin-top:25px;
}
.col2 :nth-child(1),.col2 :nth-child(5){
	margin-top:32px;
}
.col3 :nth-child(2){
	margin-top:50px;
}
.licenseOverFlow{
	
}
.result{
	float:left;
	margin-left:15%;
}

.clear{
	width: 100px;
	height: 40px;
	background: #E5E5E5;
	border-radius: 4px;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #333333;
	line-height: 30px;
	margin-left: 30%;
}

.apply{
	width: 100px;
	height: 40px;
	background: #093876;
	border-radius: 4px;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 30px;
}

.border{
	width: 700px;
	height: 340px;
	background: #FFFFFF;
	border: 3px solid #E3EBF0;
}

.border>h1{
    margin-left: 270px;
    margin-top: 50px;
    margin-bottom: 50px;
    width: 156px;
    height: 26px;
    font-size: 26px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #004BAE;
    line-height: 30px;
}
#applyForm .border{
	width: 800px;
	height: 360px;
	background: #FFFFFF;
	border: 3px solid #E3EBF0;
}

.center-inline_box .honor #column1 {
	float: left;
	width: 200px;
	height: 100px;
	margin-left:30%;
	margin-top:75px;
}

.center-inline_box .honor #column2 {
	float: left;
	width: 200px;
	height: 100px;
	margin-left:5%;
	margin-top:75px;
}

.center-inline_box .honor #column3 {
	float: left;
	width: 200px;
	height: 100px;
	margin-top:75px;
	margin-left:30%;
}
.font-common{
	text-align: center;
    width: 61%;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #333333;
	line-height: 40px;
}

.font-common-blue{
	text-align: center;
    width: 61%;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #008AFF;
	line-height: 40px;
}
#buySoftWare{
	margin-left:15%;
}
.xn-productlist{
    padding: 0 44px;
}
.xn-productlist p{
    font-weight: bold;
    padding: 30px 0 10px 0;
}
.xn-page-cpzx .xn-productlist p:last-of-type{
	text-align: center;
	color: #666666;
    font-size: 14px;
    font-weight: 400;
}
.xn-productlist-img{
	height:50px;
    vertical-align: middle;
    display: table-cell;
    text-align:center;
}
.xn-cpzx-infobox p{
	font-weight: 400;
    color: #333333;
    line-height: 28px;
    text-align: left;
}
.xn-product-platformft{
	background: #1F479C;
    border-radius: 6px;
    float: left;
    width: 15.4%;
    text-align: center;
    padding: 43px 22px 45px 22px;
    position: relative;
    height: 260px;
    margin-right: 1.5%;
}
.xn-product-platformft:last-of-type{margin-right:0;}
.xn-product-platformft img{
	height: 50px;
    object-fit: none;
}
.xn-product-platformft .xn-product-ptfhf{
	width: 40px;
    border: 1px solid rgba(255,255,255,0.3);
    margin: 31px auto;
}
.xn-product-platformft .xn-product-ptnr{
	color: #fff;
	text-align: left;
}
.xn-dazhkfglxt-infobox .col-md-6{
	width: 48%;
}
.xn-dazhkfglxt-infobox .col-md-6:nth-of-type(2){
	float: right;
}
.xn-dazhkfglxt-infobox .col-md-6:nth-of-type(1) > div:nth-of-type(1){
	width: 240px;
	height: 40px;
	border-radius: 20px;
	background: #003A86;
	color: #fff;
	margin: 0 auto;
	font-size: 20px;
	text-align: center;
	padding-top: 10px;
	margin-bottom: 30px;
}
.xn-dazhkfglxt-infobox .col-md-6:nth-of-type(2) > div:nth-of-type(1){
	width: 240px;
	height: 40px;
	border-radius: 20px;
	background: #ABC842;
	color: #fff;
	margin: 0 auto;
	font-size: 20px;
	text-align: center;
	padding-top: 10px;
	margin-bottom: 45px;
}
.xn-dazhkfglxt-infobox .col-md-6 > div:nth-of-type(2){
	font-size: 14px;
	line-height: 30px;
	margin-bottom: 50px;
}
.xn-dazhkfglxt-infobox .col-md-6:nth-of-type(1) > div:nth-of-type(3) >span{
	display: inline-block;
	text-align: center;
	width: 19%;
}
.xn-dazhkfglxt-infobox .col-md-6 > div:nth-of-type(3) >span img{
	margin-bottom: 20px;
}
.xn-dazhkfglxt-infobox .col-md-6:nth-of-type(1) > div:nth-of-type(3) >span span{
	width: 50px;
	height: 17px;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #003A86;
}
.xn-dazhkfglxt-infobox .col-md-6:nth-of-type(2) > div:nth-of-type(3) >span{
	display: inline-block;
	text-align: center;
	width: 24.5%;
}
.xn-dazhkfglxt-infobox .col-md-6:nth-of-type(2) > div:nth-of-type(3) >span span{
	width: 50px;
	height: 17px;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #91B21B;
}
.xn-dazhkfglxt-page-bg1 .w1200{
	text-align: initial;
}
.xn-dazhkfglxt-page-bg1 .w1200 > div{
	height: 300px;
}
.xn-dazhkfglxt-page-bg1 .w1200 .col-md-4:nth-of-type(1),.xn-dazhkfglxt-page-bg1 .w1200 .col-md-4:nth-of-type(3){
	position: relative;
	top: 50%;
	transform: translateY(-50%);
}
.xn-dazhkfglxt-page-bg1 .w1200 .col-md-4 > div{
	padding: 18px 0;
}
.xn-dazhkfglxt-page-bg1 .w1200 .col-md-4 > div span{
	font-size: 18px;
}
.xn-page-dazhkfglxt{
	text-align: center;
}
.xn-page-dazhkfglxt span{
	font-size: 40px;
	font-weight: bold;
	line-height: 17px;
}
.xn-page-dazhkfglxt span:nth-of-type(2){
	color: #195BBE;
}
.xn-page-dazhkfglxt p{
	margin: 36px 0;
	font-size: 18px;
	font-weight: 400;
	line-height: 17px;
}
.xn-page-dazhkfglxt > .xn-dazhkfglxt-img{
	text-align: center;
}
.xn-page-dazhkfglxt > .xn-dazhkfglxt-img img{
	width: 987px;
}
.content-box {
	min-height: 500px;
	color: #000;
	font-size: 20px;
	text-align: center;
	margin-top: 100px;
}